﻿# CMakeList.txt: 顶层 CMake 项目文件，在此处执行全局配置
# 并包含子项目。
#
cmake_minimum_required (VERSION 3.19)

project ("Awesome")

#set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/Lib)


set(CMAKE_CXX_STANDARD 20)
# 包含子项目。


add_subdirectory ("Awesome")

add_subdirectory("RenderTaskPool")

add_subdirectory("crossguid")

add_subdirectory("ImGui")

add_subdirectory("Template")

add_subdirectory("entt")

add_subdirectory("imgui_entt_entity_editor")

add_subdirectory("nlohmann")

add_subdirectory("YDXRender")

add_subdirectory("Tinygltf")

add_subdirectory("TinyObj")
#set(Ubpa_USRefl_Build_AutoRefl TRUE CACHE BOOL "use auto refl" FORCE)
#add_subdirectory("USRefl")
